the next life - French English Dictionary